
if(MyUtil==null)var MyUtil={};

//鍔ㄦ€佸姞杞介〉闈� 
//id 鏄剧ず椤甸潰鐨勫鍣ㄧ粍浠禝D 
//url 娆插姞杞介〉闈㈢綉鍧€ 
MyUtil.loadPage=function(id, url){
    $("#"+id).addClass("loader");
//$("#"+id).append("Loading......"); 
    $("#"+id).append("<img src='/img/loading.gif'/>");
    $.ajax({
        type: "get",
        url: url,
        cache: false,
        error: function() {alert('鍔犺浇椤甸潰' + url + '鏃跺嚭閿欙紒');},
        success: function(msg) {
            $("#"+id).empty().append(msg);
            $("#"+id).removeClass("loader");
        }
    });
}

/*閫変腑鏌愪釜ID涓嬮潰鐨勬墍鏈夊閫夋*/
MyUtil.chkAll=function (id,checked){
    $("#"+id+" input[type=checkbox]").attr("checked",checked);
}

MyUtil.doLogin=function (blockId,reloadUrl){
    if(blockId==null)blockId="loginBlock";
    if(reloadUrl==null){reloadUrl="/inc/login.jsp";}
    var login_name=$.trim($("#login_name").val());
    var login_pwd=$.trim($("#login_pwd").val());
    if(login_name==""||login_pwd==""){
        alert("璇疯緭鍏ョ敤鎴峰悕鍜屽瘑鐮侊紒");
        return;
    }
    var pars={name:login_name,password:login_pwd};
    UserDwr.login(pars,function(data){
        if(data=="success"){
            MyUtil.loadPage(blockId,reloadUrl);
        }else{
            alert(data);
        }
    });
}

MyUtil.doLoginOut=function(blockId,reloadUrl){
    if(blockId==null)blockId="loginBlock";
    if(reloadUrl==null){reloadUrl="/inc/login.jsp";}
    UserDwr.loginout(function(data){});
    MyUtil.loadPage(blockId,reloadUrl);
}

MyUtil.doPrint=function() {
    var bodyHtml=$("body").html();
    $("body").html($("div .ScrapContent").html());
    window.print();
    $("body").html(bodyHtml);
}

MyUtil.doZoom=function (size){
    $("#article_Content").css("fontSize",size+"px");
}


//鍘绘帀瀛楃绌烘牸
String.prototype.Trim = function()
{
    return this.replace(/(^\s*)|(\s*$)/g,"");
}
//鍒ゆ柇鏄惁涓洪偖绠�
String.prototype.isEmail = function()
{
    var   myReg   =   /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/;
    return myReg.test(this);
}


//鏍煎紡鍖栨棩鏈�  type=1 2008-03-23  type=2  08-03-23   type=3 2008-03-23 10:34  type=4 2008-03-23 10:34:30 
MyUtil.formatDate=function(v,type){
    if(type==null)type=1;
    if(v==null||v=="null")return;
    if(typeof v == 'string') v = MyUtil.parseDate(v);
    if(v instanceof Date){
        if(type==1){
            return v.getFullYear()+ '-' + MyUtil.formatDay(v.getMonth()+1) + '-' +MyUtil.formatDay(v.getDate());
        }else if(type==2){
            var year=v.getFullYear()+"";
            return year.substring(2,4)+ '-' +MyUtil.formatDay(v.getMonth() + 1) + '-' +MyUtil.formatDay(v.getDate());
        }else if(type==3){
            return v.getFullYear()+ '-' + MyUtil.formatDay((v.getMonth() + 1)) + '-' +MyUtil.formatDay(v.getDate())+' '+MyUtil.formatDay(v.getHours())+':'+MyUtil.formatDay(v.getMinutes());
        } else if(type==4){
            return v.getFullYear()+ '-' + MyUtil.formatDay((v.getMonth() + 1)) + '-' +MyUtil.formatDay(v.getDate())+' '+MyUtil.formatDay(v.getHours())+':'+MyUtil.formatDay(v.getMinutes())+':'+MyUtil.formatDay(v.getSeconds());
        } else if(type==5){
            return v.getFullYear()+ '/' + MyUtil.formatDay(v.getMonth()+1) +'/' +MyUtil.formatDay(v.getDate());
        }
    }
    return '';
}

MyUtil.formatDay=function(v){
    if(v<10)
        return "0"+v;
    else
        return v;
}

MyUtil.parseDate=function (str){
    var strArray=str.split(" ");
    var strDate=strArray[0].split("-");
    var strTime=strArray[1].split(":");
    var a=new Date(strDate[0],(strDate[1]-parseInt(1)),strDate[2],strTime[0],strTime[1],strTime[2]);
    return a;
}
//
function selectIt(action,frm,name){
    var es= frm.elements[name];
    if (es.length)
        for(var i=0,e;e = es[i],i<es.length;i++){
            if(e.disabled==false)
                e.checked=(action)?1:(!e.checked);}
    else
    if(e.disabled==false)
        es.checked=(action)?1:(!es.checked);
}

function checkSelect(frm,name){
    var es= frm.elements[name];
    var num=0;
    for(var i=0,e;e = es[i],i<es.length;i++){
        if(e.disabled==false&&e.checked==true)num=num+1;
        if (num>0)break;
    }
    alert("璇烽€夋嫨鍚庡湪鎿嶄綔锛�");
    return false;
}



MyUtil.getNowStr=function(){
    if(WebinfoDwr==null)$.getScript("/dwr/interface/WebinfoDwr.js",MyUtil.getNowStr());
    WebinfoDwr.getNowStr(function (data){
        $("#nowBlock").html(data);
    });
}

MyUtil.getInfo=function(divId,orderby){
    if(divId==null)divId="newBlock";
    if(orderby==null)orderby="date desc";
    var pars={type:1,status:2,orderby:orderby,limit:10};
    ArticleDwr.findAll(pars,function(data){
        for(var i=0;i<data.length;i++){
            var html='<li><span>'+MyUtil.formatDate(data[i].date,2)+'</span><a href="/news/show/'+data[i].id+'.htm" title="'+data[i].title+'" target="_blank"';
            // if(data[i].isOnhot==2)html+='class="LinkRed"';
            html+='>'+data[i].title+'</a></li>';
            $("#"+divId).append(html);
        }
    });
}
function navigation(url){
    //alert(url);
    top.location=url;
}

var ArrayFactory={
    getValue:function(array,key){
        for(var i=0;i<array.length;i++){
            if(array[i].key==key)return array[i].value;
        }
    },
    initValue:function(array,selectId,sValue){
        var select=document.getElementById(selectId);
        for(var i=0;i<array.length;i++){
            $("#"+selectId).append('<option value="'+array[i].key+'">'+array[i].value+'</option>');
        }
        if(sValue!=null)setTimeout(function(){$("#"+selectId).val(sValue);},1);
    }
};